Learning Reactive Robot Navigation Policies from Predictive Trajectory Planning
نویسندگان
چکیده
Humans are used to move in environments, where other humans are present. Due to this fact it is easier for humans to predict the path of a robot, if the robot navigates human-like. In this thesis we present a reactive navigation method to create human-like paths to navigate mobile robots. There are two basic approaches for social navigation of mobile robots. The first group are reactive approaches which create commands based on potentials. On the one hand reactive methods have low computational costs, but one the other hand they often do not create human-like paths. The second group are predictive approaches. Most of the predictive methods better reproduce human paths, but they tend to be computational more involved. In this thesis we aim to combine the benefits of both approaches. We propose a reactive method, which uses locally weighted regression and training data from a predictive path planning method to create acceleration commands to navigate a mobile robot. The use of a non-parametric regression method results in more flexibility to represent the training data compared to the use of a parametric representation. To use locally weighted regression efficiently we reduce the state space, which we use to represent the potentials. In order to do this, we first we represent the behavior, which we aim to learn, by to individual potentials, one for approaching the target and one which represents the cooperative collision avoidance between two agents. We further reduce the state space by taking advantage of symmetries and additional assumptions. In the experiments we demonstrate, that despite of these reductions, we are able to reproduce the paths generated by the predictive path planning method, which we use to create training data. In our experiments with a Pioneer III robot and multiple humans we demonstrate that this method can be used to drive a mobile robot successfully through an environment with pedestrians.
منابع مشابه
Mobile Robot Navigation and Obstacles Avoidance Based on Planning and Re-Planning Algorithm
This paper deals with a multi-mode control architecture for robot navigation and obstacle avoidance. It presents an adaptive and flexible algorithm of control which guarantees the stability and the smoothness of mobile robot navigation dealing with unexpected events. Moreover, the proposed Planning and Re-Planning (PRP) algorithm combine the two schools of thought, the one based on the path pla...
متن کاملLearning both a World Model and Navigation Paths in an Unknown Environment
This paper presents a new method for mobile robot navigation in an unknown world. The parti-game learning approach is used to construct a world model, and to learn to navigate from a starting position to a known goal region. The navigation architecture then integrates a new approach, based on the application of the Fuzzy ART neural architecture, for on-line map building from actual sensor data....
متن کاملAdaptive Model-predictive Motion Planning for Navigation in Complex Environments
Outdoor mobile robot motion planning and navigation is a challenging problem in artificial intelligence. The search space density and dimensionality, system dynamics and environmental interaction complexity, and the perceptual horizon limitation all contribute to the difficultly of this problem. It is hard to generate a motion plan between arbitrary boundary states that considers sophisticated ...
متن کاملHierarchical Model Predictive Control for Multi-Robot Navigation
Ensuring the stability is the most important requirement for the navigation control of multi-robot systems with no reference trajectory. The popular heuristic-search methods cannot provide theoretical guarantees on stability. In this paper, we propose a Hierarchical Model Predictive Control scheme that employs reachable sets to decouple the navigation problem of linear dynamical multirobot syst...
متن کاملTrajectory Planning Using High Order Polynomials under Acceleration Constraint
The trajectory planning, which is known as a movement from starting to end point by satisfying the constraints along the path is an essential part of robot motion planning. A common way to create trajectories is to deal with polynomials which have independent coefficients. This paper presents a trajectory formulation as well as a procedure to arrange the suitable trajectories for applications. ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013